# near model CODE resource # jump table entries: 800-801 (2 of them) 00000000 0000 0000 ori.b D0, 0x0 export_100: 00000004 4E56 FEF0 link A6, -0x0110 00000008 302D E9C6 move.w D0, [A5 - 0x163A] 0000000C C1FC 0016 muls.w D0, 0x16 00000010 7200 moveq.l D1, 0x00 00000012 41ED F41A lea.l A0, [A5 - 0xBE6] 00000016 1230 0000 move.b D1, [A0 + D0.w] 0000001A 0241 00FF andi.w D1, 0xFF 0000001E 0041 0100 ori.w D1, 0x100 00000022 3D41 FEF0 move.w [A6 - 0x110], D1 00000026 486E FEF0 pea.l [A6 - 0x110] 0000002A 486E FFFC pea.l [A6 - 0x4] 0000002E 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000032 0C6D 002D FA34 cmpi.w [A5 - 0x5CC], 0x2D /* '-' */ 00000038 57C0 seq D0 0000003A 4400 neg.b D0 0000003C 222E FFFC move.l D1, [A6 - 0x4] 00000040 5381 subq.l D1, 1 00000042 342D E852 move.w D2, [A5 - 0x17AE] 00000046 48C2 ext.l D2 00000048 B481 cmp.l D2, D1 0000004A 5DC1 slt D1 0000004C 4401 neg.b D1 0000004E C001 and.b D0, D1 00000050 6700 041C beq +0x41E /* 0000046E */ 00000054 3F3C 0002 move.w -[A7], 0x2 00000058 3F3C 0002 move.w -[A7], 0x2 0000005C A89B syscall PenSize 0000005E 3F3C 000B move.w -[A7], 0xB 00000062 A89C syscall PenMode 00000064 302D E852 move.w D0, [A5 - 0x17AE] 00000068 5240 addq.w D0, 1 0000006A E748 lsl D0.w, 3 0000006C 41ED E336 lea.l A0, [A5 - 0x1CCA] 00000070 3230 0000 move.w D1, [A0 + D0.w] 00000074 0441 0015 subi.w D1, 0x15 00000078 3F01 move.w -[A7], D1 0000007A 302D E852 move.w D0, [A5 - 0x17AE] 0000007E 5240 addq.w D0, 1 00000080 E748 lsl D0.w, 3 00000082 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000086 3230 0000 move.w D1, [A0 + D0.w] 0000008A 0441 002D subi.w D1, 0x2D /* '-' */ 0000008E 3F01 move.w -[A7], D1 00000090 A893 syscall MoveTo 00000092 302D E852 move.w D0, [A5 - 0x17AE] 00000096 5240 addq.w D0, 1 00000098 E748 lsl D0.w, 3 0000009A 41ED E336 lea.l A0, [A5 - 0x1CCA] 0000009E 3230 0000 move.w D1, [A0 + D0.w] 000000A2 5941 subq.w D1, 4 000000A4 3F01 move.w -[A7], D1 000000A6 302D E852 move.w D0, [A5 - 0x17AE] 000000AA 5240 addq.w D0, 1 000000AC E748 lsl D0.w, 3 000000AE 41ED E338 lea.l A0, [A5 - 0x1CC8] 000000B2 3230 0000 move.w D1, [A0 + D0.w] 000000B6 0441 0040 subi.w D1, 0x40 /* '@' */ 000000BA 3F01 move.w -[A7], D1 000000BC A891 syscall LineTo 000000BE A89E syscall PenNormal 000000C0 302D E852 move.w D0, [A5 - 0x17AE] 000000C4 5240 addq.w D0, 1 000000C6 E748 lsl D0.w, 3 000000C8 41ED E336 lea.l A0, [A5 - 0x1CCA] 000000CC 3230 0000 move.w D1, [A0 + D0.w] 000000D0 0441 000B subi.w D1, 0xB 000000D4 3F01 move.w -[A7], D1 000000D6 302D E852 move.w D0, [A5 - 0x17AE] 000000DA 5240 addq.w D0, 1 000000DC E748 lsl D0.w, 3 000000DE 41ED E338 lea.l A0, [A5 - 0x1CC8] 000000E2 3230 0000 move.w D1, [A0 + D0.w] 000000E6 0441 0044 subi.w D1, 0x44 /* 'D' */ 000000EA 3F01 move.w -[A7], D1 000000EC A893 syscall MoveTo 000000EE 486E FFF0 pea.l [A6 - 0x10] 000000F2 302D E852 move.w D0, [A5 - 0x17AE] 000000F6 5240 addq.w D0, 1 000000F8 E748 lsl D0.w, 3 000000FA 41ED E336 lea.l A0, [A5 - 0x1CCA] 000000FE 3230 0000 move.w D1, [A0 + D0.w] 00000102 0441 000B subi.w D1, 0xB 00000106 3F01 move.w -[A7], D1 00000108 302D E852 move.w D0, [A5 - 0x17AE] 0000010C 5240 addq.w D0, 1 0000010E E748 lsl D0.w, 3 00000110 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000114 3230 0000 move.w D1, [A0 + D0.w] 00000118 0441 0051 subi.w D1, 0x51 /* 'Q' */ 0000011C 3F01 move.w -[A7], D1 0000011E 302D E852 move.w D0, [A5 - 0x17AE] 00000122 5240 addq.w D0, 1 00000124 E748 lsl D0.w, 3 00000126 41ED E336 lea.l A0, [A5 - 0x1CCA] 0000012A 3230 0000 move.w D1, [A0 + D0.w] 0000012E 0441 000B subi.w D1, 0xB 00000132 5041 addq.w D1, 8 00000134 3F01 move.w -[A7], D1 00000136 302D E852 move.w D0, [A5 - 0x17AE] 0000013A 5240 addq.w D0, 1 0000013C E748 lsl D0.w, 3 0000013E 41ED E338 lea.l A0, [A5 - 0x1CC8] 00000142 3230 0000 move.w D1, [A0 + D0.w] 00000146 0441 0044 subi.w D1, 0x44 /* 'D' */ 0000014A 3F01 move.w -[A7], D1 0000014C A8A7 syscall SetRect 0000014E 486E FFF0 pea.l [A6 - 0x10] 00000152 486D FFD6 pea.l [A5 - 0x2A] 00000156 A8A5 syscall FillRect 00000158 42AE FFFC clr.l [A6 - 0x4] 0000015C 302D E9C6 move.w D0, [A5 - 0x163A] 00000160 C1FC 0016 muls.w D0, 0x16 00000164 7200 moveq.l D1, 0x00 00000166 41ED F41A lea.l A0, [A5 - 0xBE6] 0000016A 1230 0000 move.b D1, [A0 + D0.w] 0000016E 48C1 ext.l D1 00000170 2D41 FFF8 move.l [A6 - 0x8], D1 00000174 302D E852 move.w D0, [A5 - 0x17AE] 00000178 0C40 0000 cmpi.w D0, 0x0 0000017C 6600 0038 bne +0x3A /* 000001B6 */ 00000180 302D E9C6 move.w D0, [A5 - 0x163A] 00000184 C1FC 0016 muls.w D0, 0x16 00000188 222E FFF8 move.l D1, [A6 - 0x8] 0000018C 5381 subq.l D1, 1 0000018E D041 add.w D0, D1 00000190 7200 moveq.l D1, 0x00 00000192 41ED F41A lea.l A0, [A5 - 0xBE6] 00000196 1230 0000 move.b D1, [A0 + D0.w] 0000019A 0241 00FF andi.w D1, 0xFF 0000019E 0041 0100 ori.w D1, 0x100 000001A2 3D41 FEF0 move.w [A6 - 0x110], D1 000001A6 486E FEF0 pea.l [A6 - 0x110] 000001AA 486E FFFC pea.l [A6 - 0x4] 000001AE 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000001B2 6000 0276 bra +0x278 /* 0000042A */ label000001B6: 000001B6 0C40 0001 cmpi.w D0, 0x1 000001BA 6600 0038 bne +0x3A /* 000001F4 */ 000001BE 302D E9C6 move.w D0, [A5 - 0x163A] 000001C2 C1FC 0016 muls.w D0, 0x16 000001C6 222E FFF8 move.l D1, [A6 - 0x8] 000001CA 5581 subq.l D1, 2 000001CC D041 add.w D0, D1 000001CE 7200 moveq.l D1, 0x00 000001D0 41ED F41A lea.l A0, [A5 - 0xBE6] 000001D4 1230 0000 move.b D1, [A0 + D0.w] 000001D8 0241 00FF andi.w D1, 0xFF 000001DC 0041 0100 ori.w D1, 0x100 000001E0 3D41 FEF0 move.w [A6 - 0x110], D1 000001E4 486E FEF0 pea.l [A6 - 0x110] 000001E8 486E FFFC pea.l [A6 - 0x4] 000001EC 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000001F0 6000 0238 bra +0x23A /* 0000042A */ label000001F4: 000001F4 0C40 0002 cmpi.w D0, 0x2 000001F8 6600 0038 bne +0x3A /* 00000232 */ 000001FC 302D E9C6 move.w D0, [A5 - 0x163A] 00000200 C1FC 0016 muls.w D0, 0x16 00000204 222E FFF8 move.l D1, [A6 - 0x8] 00000208 5781 subq.l D1, 3 0000020A D041 add.w D0, D1 0000020C 7200 moveq.l D1, 0x00 0000020E 41ED F41A lea.l A0, [A5 - 0xBE6] 00000212 1230 0000 move.b D1, [A0 + D0.w] 00000216 0241 00FF andi.w D1, 0xFF 0000021A 0041 0100 ori.w D1, 0x100 0000021E 3D41 FEF0 move.w [A6 - 0x110], D1 00000222 486E FEF0 pea.l [A6 - 0x110] 00000226 486E FFFC pea.l [A6 - 0x4] 0000022A 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 0000022E 6000 01FA bra +0x1FC /* 0000042A */ label00000232: 00000232 0C40 0003 cmpi.w D0, 0x3 00000236 6600 0038 bne +0x3A /* 00000270 */ 0000023A 302D E9C6 move.w D0, [A5 - 0x163A] 0000023E C1FC 0016 muls.w D0, 0x16 00000242 222E FFF8 move.l D1, [A6 - 0x8] 00000246 5981 subq.l D1, 4 00000248 D041 add.w D0, D1 0000024A 7200 moveq.l D1, 0x00 0000024C 41ED F41A lea.l A0, [A5 - 0xBE6] 00000250 1230 0000 move.b D1, [A0 + D0.w] 00000254 0241 00FF andi.w D1, 0xFF 00000258 0041 0100 ori.w D1, 0x100 0000025C 3D41 FEF0 move.w [A6 - 0x110], D1 00000260 486E FEF0 pea.l [A6 - 0x110] 00000264 486E FFFC pea.l [A6 - 0x4] 00000268 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 0000026C 6000 01BC bra +0x1BE /* 0000042A */ label00000270: 00000270 0C40 0004 cmpi.w D0, 0x4 00000274 6600 0038 bne +0x3A /* 000002AE */ 00000278 302D E9C6 move.w D0, [A5 - 0x163A] 0000027C C1FC 0016 muls.w D0, 0x16 00000280 222E FFF8 move.l D1, [A6 - 0x8] 00000284 5B81 subq.l D1, 5 00000286 D041 add.w D0, D1 00000288 7200 moveq.l D1, 0x00 0000028A 41ED F41A lea.l A0, [A5 - 0xBE6] 0000028E 1230 0000 move.b D1, [A0 + D0.w] 00000292 0241 00FF andi.w D1, 0xFF 00000296 0041 0100 ori.w D1, 0x100 0000029A 3D41 FEF0 move.w [A6 - 0x110], D1 0000029E 486E FEF0 pea.l [A6 - 0x110] 000002A2 486E FFFC pea.l [A6 - 0x4] 000002A6 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000002AA 6000 017E bra +0x180 /* 0000042A */ label000002AE: 000002AE 0C40 0005 cmpi.w D0, 0x5 000002B2 6600 0038 bne +0x3A /* 000002EC */ 000002B6 302D E9C6 move.w D0, [A5 - 0x163A] 000002BA C1FC 0016 muls.w D0, 0x16 000002BE 222E FFF8 move.l D1, [A6 - 0x8] 000002C2 5D81 subq.l D1, 6 000002C4 D041 add.w D0, D1 000002C6 7200 moveq.l D1, 0x00 000002C8 41ED F41A lea.l A0, [A5 - 0xBE6] 000002CC 1230 0000 move.b D1, [A0 + D0.w] 000002D0 0241 00FF andi.w D1, 0xFF 000002D4 0041 0100 ori.w D1, 0x100 000002D8 3D41 FEF0 move.w [A6 - 0x110], D1 000002DC 486E FEF0 pea.l [A6 - 0x110] 000002E0 486E FFFC pea.l [A6 - 0x4] 000002E4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000002E8 6000 0140 bra +0x142 /* 0000042A */ label000002EC: 000002EC 0C40 0006 cmpi.w D0, 0x6 000002F0 6600 0038 bne +0x3A /* 0000032A */ 000002F4 302D E9C6 move.w D0, [A5 - 0x163A] 000002F8 C1FC 0016 muls.w D0, 0x16 000002FC 222E FFF8 move.l D1, [A6 - 0x8] 00000300 5F81 subq.l D1, 7 00000302 D041 add.w D0, D1 00000304 7200 moveq.l D1, 0x00 00000306 41ED F41A lea.l A0, [A5 - 0xBE6] 0000030A 1230 0000 move.b D1, [A0 + D0.w] 0000030E 0241 00FF andi.w D1, 0xFF 00000312 0041 0100 ori.w D1, 0x100 00000316 3D41 FEF0 move.w [A6 - 0x110], D1 0000031A 486E FEF0 pea.l [A6 - 0x110] 0000031E 486E FFFC pea.l [A6 - 0x4] 00000322 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000326 6000 0102 bra +0x104 /* 0000042A */ label0000032A: 0000032A 0C40 0007 cmpi.w D0, 0x7 0000032E 6600 0038 bne +0x3A /* 00000368 */ 00000332 302D E9C6 move.w D0, [A5 - 0x163A] 00000336 C1FC 0016 muls.w D0, 0x16 0000033A 222E FFF8 move.l D1, [A6 - 0x8] 0000033E 5181 subq.l D1, 8 00000340 D041 add.w D0, D1 00000342 7200 moveq.l D1, 0x00 00000344 41ED F41A lea.l A0, [A5 - 0xBE6] 00000348 1230 0000 move.b D1, [A0 + D0.w] 0000034C 0241 00FF andi.w D1, 0xFF 00000350 0041 0100 ori.w D1, 0x100 00000354 3D41 FEF0 move.w [A6 - 0x110], D1 00000358 486E FEF0 pea.l [A6 - 0x110] 0000035C 486E FFFC pea.l [A6 - 0x4] 00000360 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000364 6000 00C4 bra +0xC6 /* 0000042A */ label00000368: 00000368 0C40 0008 cmpi.w D0, 0x8 0000036C 6600 003C bne +0x3E /* 000003AA */ 00000370 302D E9C6 move.w D0, [A5 - 0x163A] 00000374 C1FC 0016 muls.w D0, 0x16 00000378 222E FFF8 move.l D1, [A6 - 0x8] 0000037C 0481 0000 0009 subi.l D1, 0x9 /* '\t' */ 00000382 D041 add.w D0, D1 00000384 7200 moveq.l D1, 0x00 00000386 41ED F41A lea.l A0, [A5 - 0xBE6] 0000038A 1230 0000 move.b D1, [A0 + D0.w] 0000038E 0241 00FF andi.w D1, 0xFF 00000392 0041 0100 ori.w D1, 0x100 00000396 3D41 FEF0 move.w [A6 - 0x110], D1 0000039A 486E FEF0 pea.l [A6 - 0x110] 0000039E 486E FFFC pea.l [A6 - 0x4] 000003A2 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000003A6 6000 0082 bra +0x84 /* 0000042A */ label000003AA: 000003AA 0C40 0009 cmpi.w D0, 0x9 /* '\t' */ 000003AE 6600 003C bne +0x3E /* 000003EC */ 000003B2 302D E9C6 move.w D0, [A5 - 0x163A] 000003B6 C1FC 0016 muls.w D0, 0x16 000003BA 222E FFF8 move.l D1, [A6 - 0x8] 000003BE 0481 0000 000A subi.l D1, 0xA /* '\n' */ 000003C4 D041 add.w D0, D1 000003C6 7200 moveq.l D1, 0x00 000003C8 41ED F41A lea.l A0, [A5 - 0xBE6] 000003CC 1230 0000 move.b D1, [A0 + D0.w] 000003D0 0241 00FF andi.w D1, 0xFF 000003D4 0041 0100 ori.w D1, 0x100 000003D8 3D41 FEF0 move.w [A6 - 0x110], D1 000003DC 486E FEF0 pea.l [A6 - 0x110] 000003E0 486E FFFC pea.l [A6 - 0x4] 000003E4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000003E8 6000 0040 bra +0x42 /* 0000042A */ label000003EC: 000003EC 0C40 000A cmpi.w D0, 0xA /* '\n' */ 000003F0 6600 0038 bne +0x3A /* 0000042A */ 000003F4 302D E9C6 move.w D0, [A5 - 0x163A] 000003F8 C1FC 0016 muls.w D0, 0x16 000003FC 222E FFF8 move.l D1, [A6 - 0x8] 00000400 0481 0000 000B subi.l D1, 0xB 00000406 D041 add.w D0, D1 00000408 7200 moveq.l D1, 0x00 0000040A 41ED F41A lea.l A0, [A5 - 0xBE6] 0000040E 1230 0000 move.b D1, [A0 + D0.w] 00000412 0241 00FF andi.w D1, 0xFF 00000416 0041 0100 ori.w D1, 0x100 0000041A 3D41 FEF0 move.w [A6 - 0x110], D1 0000041E 486E FEF0 pea.l [A6 - 0x110] 00000422 486E FFFC pea.l [A6 - 0x4] 00000426 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] label0000042A: 0000042A 202E FFFC move.l D0, [A6 - 0x4] 0000042E 5380 subq.l D0, 1 00000430 2D40 FFFC move.l [A6 - 0x4], D0 00000434 4AAE FFFC tst.l [A6 - 0x4] 00000438 6C00 000A bge +0xC /* 00000444 */ 0000043C 2D7C 0000 0009 FFFC move.l [A6 - 0x4], 0x9 /* '\t' */ label00000444: 00000444 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000448 486D FB36 pea.l [A5 - 0x4CA] 0000044C 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000450 3F3C 0014 move.w -[A7], 0x14 00000454 A887 syscall TextFont 00000456 3F3C 000C move.w -[A7], 0xC 0000045A A88A syscall TextSize 0000045C 486D FB36 pea.l [A5 - 0x4CA] 00000460 A884 syscall DrawString 00000462 3F3C 000E move.w -[A7], 0xE 00000466 A887 syscall TextFont 00000468 3F3C 0018 move.w -[A7], 0x18 0000046C A88A syscall TextSize label0000046E: 0000046E 4E5E unlink A6 00000470 205F movea.l A0, [A7]+ 00000472 548F addq.l A7, 2 00000474 4ED0 jmp [A0] 00000476 0000 0000 ori.b D0, 0x0 export_101: 0000047A 4E56 FFFA link A6, -0x0006 0000047E 4E5E unlink A6 00000480 4E75 rts